import api from '@/api/api'

const operateRoles = {
  name: '运营',
  role: '/operate',
  children: [

    {
      name: '友情链接',
      role: '/link',
      api: [api.workflowList],
      children: [
        {
          name: '列表',
          role: '/link/list',
          api: [api.linkList, api.linkTypeList]
        },
        {
          name: '详情',
          role: '/link/get',
          api: [api.linkGet, api.linkTypeList]
        },
        {
          name: '添加',
          role: '/link/save',
          api: [api.linkSave,]
        },
        {
          name: '修改',
          role: '/link/update',
          api: [api.linkUpdate]
        },
        {
          name: '删除',
          role: '/link/delete',
          api: [api.linkDelete]
        },
        {
          name: '保存排序',
          role: '/link/priority',
          api: [api.linkPriority]
        },
        {
          name: '友情链接类别列表',
          role: '/linkType/list',
          api: [api.linkTypeList]
        },
        {
          name: '友情链接类别添加',
          role: '/linkType/save',
          api: [api.linkTypeSave,]
        },
        {
          name: '友情链接类别修改',
          role: '/linkType/update',
          api: [api.linkTypeUpdate]
        },
        {
          name: '友情链接类别删除',
          role: '/linkType/delete',
          api: [api.linkTypeDelete]
        },
      ]
    },
    // {
    //   name: '广告管理',
    //   role: '/ad',
    //   api: [api.adList],
    //   children: [
    //     {
    //       name: '列表',
    //       role: '/ad/list',
    //       api: [api.adList]
    //     },
    //     {
    //       name: '详情',
    //       role: '/ad/get',
    //       api: [api.adGet, api.adSpaceList]
    //     },
    //     {
    //       name: '添加',
    //       role: '/ad/save',
    //       api: [api.adSave,]
    //     },
    //     {
    //       name: '修改',
    //       role: '/ad/update',
    //       api: [api.adUpdate]
    //     },
    //     {
    //       name: '删除',
    //       role: '/ad/delete',
    //       api: [api.adDelete]
    //     },
    //     {
    //       name: '广告版位列表',
    //       role: '/adSpace/list',
    //       api: [api.adSpaceList]
    //     },
    //     {
    //       name: '广告版位添加',
    //       role: '/adSpace/save',
    //       api: [api.adSpaceSave,]
    //     },
    //     {
    //       name: '广告版位详情',
    //       role: '/adSpace/get',
    //       api: [api.adSpaceGet]
    //     },
    //     {
    //       name: '广告版位修改',
    //       role: '/adSpace/update',
    //       api: [api.adSpaceUpdate]
    //     },
    //     {
    //       name: '广告版位删除',
    //       role: '/adSpace/delete',
    //       api: [api.adSpaceDelete]
    //     },
    //   ]
    // },
    //
    // {
    //   name: '内容购买记录',
    //   role: '/contentBuy',
    //   api: [api.contentBuyUserOrderList],
    //   children: [
    //     {
    //       name: '列表',
    //       role: '/contentBuy/list',
    //       api: [api.contentBuyUserOrderList]
    //     }
    //   ]
    // },
    // {
    //   name: '用户账户统计',
    //   role: '/userAccount',
    //   api: [api.contentBuyUserAccountList],
    //   children: [
    //     {
    //       name: '列表',
    //       role: '/userAccount/list',
    //       api: [api.contentBuyUserAccountList]
    //     }
    //   ]
    // },
    // {
    //   name: '内容收费统计',
    //   role: '/charge',
    //   api: [api.contentBuyChargeList],
    //   children: [
    //     {
    //       name: '列表',
    //       role: '/charge/list',
    //       api: [api.contentBuyChargeList]
    //     },
    //     {
    //       name: '平台佣金所得统计',
    //       role: '/charge/commission',
    //       api: [api.contentBuyCommissionStatic]
    //     }
    //   ]
    // },
    // {
    //   name: '转账管理',
    //   role: '/accountPay',
    //   api: [api.accountPayList],
    //   children: [
    //     {
    //       name: '列表',
    //       role: '/accountPay/list',
    //       api: [api.accountPayList]
    //     },
    //     {
    //       name: '删除',
    //       role: '/accountPay/delete',
    //       api: [api.accountPayDelete]
    //     }
    //   ]
    // },
    // {
    //   name: '提现管理',
    //   role: '/drawApply',
    //   api: [api.accountPayDrawApplyList],
    //   children: [
    //     {
    //       name: '列表',
    //       role: '/drawApply/list',
    //       api: [api.accountPayDrawApplyList]
    //     },
    //     {
    //       name: '审核/退回',
    //       role: '/drawApply/check',
    //       api: [api.accountPayDrawApplyCheck]
    //     },
    //     {
    //       name: '删除',
    //       role: '/drawApply/delete',
    //       api: [api.accountPayDrawApplyDelete]
    //     },
    //     {
    //       name: '转账',
    //       role: '/drawApply/traAccount',
    //       api: [api.accountPayPayByWXGet, api.accountPayPayByWX]
    //     }
    //   ]
    // },
    // {
    //   name: '职位申请',
    //   role: '/job',
    //   api: [api.jobapplyList],
    //   children: [
    //     {
    //       name: '列表',
    //       role: '/job/list',
    //       api: [api.jobapplyList]
    //     },
    //     {
    //       name: '删除',
    //       role: '/job/delete',
    //       api: [api.jobapplyDelete]
    //     },
    //     {
    //       name: '查看简历',
    //       role: '/job/seek',
    //       api: [api.jobapplyView,]
    //     },
    //   ]
    // },
    {
      name: '数据备份',
      role: '/db',
      api: [],
      children: [
        {
          name: '备份',
          role: '/backups',
          api:
            [
              api.frameGetDB,
              api.mysqlDataList,
              api.oracleDataList,
              api.sqlserverDataList,
              api.db2DataList,
              api.mysqDataListfields,
              api.mysqlDataBackup,
              api.oracleDataBackup,
              api.sqlserverDataBackup,
              api.db2DataBackup
            ],
          children: [
            {
              name: '列表',
              role: '/backups/list',
              api: [],
            }, {
              name: '备份按钮',
              role: '/db/backup',
              api: [],
            },
            {
              name: '查看',
              role: '/backups/seek',
              api:
                [
                  api.db2DataList,
                  api.mysqlDataListfields,
                  api.sqlserverDataListfields,
                  api.db2DataListfields,
                  api.oracleDataListfields,
                ],
            },
          ]


        },
        {
          name: '恢复',
          role: '/revert',
          api: [api.frameGetDB, api.mysqlDataList, api.oracleDataList, api.sqlserverDataList, api.db2DataList,
            api.mysqlDataFiles, api.oracleDataFiles, api.sqlserverDataFiles, api.db2DataFiles,
            api.mysqlDataListDataBases, api.sqlserverDataListDataBases,
            api.mysqlDataRevert, api.oracleDataRevert, api.sqlserverDataRevert, api.db2DataRevert,
            api.mysqlDataDefaultCatalog, api.sqlserverDataDefaultCatalog
          ]
        },
        {
          name: '备份列表',
          role: '/backupsDir',
          api: [api.frameGetDB, api.mysqlDataFiles, api.oracleDataFiles, api.sqlserverDataFiles, api.db2DataFiles],
          children: [
            {
              name: '列表',
              role: '/backupsDir/list',
              api: [],
            },
            {
              name: '删除',
              role: '/backupsDir/delete',
              api: [api.mysqlDataDelete, api.oracleDataDelete, api.sqlserverDataDelete, api.db2DataDelete],
            },
            {
              name: '下载',
              role: '/backupsDir/download',
              api: [api.mysqlDataExport, api.oracleDataExport, api.sqlserverDataExport, api.db2DataExport],
            },
            {
              name: '重命名',
              role: '/backupsDir/rename',
              api: [api.mysqlDataRename, api.oracleDataRename, api.sqlserverDataRename, api.db2DataRename],
            },
            {
              name: '编辑',
              role: '/backupsDir/edit',
              api: [api.mysqlDataRename, api.oracleDataRename, api.sqlserverDataRename, api.db2DataRename],
            }
          ]

        },
      ]
    },

    {
      name: '页面静态化',
      role: '/statically',
      api: [],
      children: [
        {
          name: '首页生成静态化',
          role: '/statically/indexStatic',
          api: [api.staticIndex]
        },
        {
          name: '首页删除静态化',
          role: '/statically/indexDel',
          api: [api.staticIndexRemove]
        },
        {
          name: '栏目静态化',
          role: '/statically/channelStatic',
          api: [api.staticChannel, api.fullTextSearchChannelList, api.staticChannel]
        },
        {
          name: '内容静态化',
          role: '/statically/contentStatic',
          api: [api.staticContent, api.staticContent, api.fullTextSearchChannelList]
        },
      ]
    },
    {
      name: '评论管理',
      role: '/comment',
      api: [api.commentList],
      children: [
        {
          name: '列表',
          role: '/comment/list',
          api: [api.commentList]
        },
        {
          name: '查看',
          role: '/comment/itemList',
          api: [api.commentItemList]
        },
        {
          name: '审核',
          role: '/comment/aduit',
          api: [api.commentCheck,]
        },
        {
          name: '修改评论',
          role: '/comment/updateComment',
          api: [api.commentUpdate]
        },
        {
          name: '回复',
          role: '/comment/reply',
          api: [api.commentReply]
        },
        {
          name: '修改回复',
          role: '/comment/updatereply',
          api: [api.commentReply]
        },
        {
          name: '推荐',
          role: '/comment/reCommend',
          api: [api.commentRecommend]
        },
        {
          name: '删除',
          role: '/comment/delete',
          api: [api.commentDelete]
        }
      ]
    },

    // {
    //   name: '留言管理',
    //   role: '/guestbook',
    //   api: [api.guestbookList],
    //   children: [
    //     {
    //       name: '列表',
    //       role: '/guestbook/list',
    //       api: [api.guestbookList]
    //     },
    //     {
    //       name: '添加',
    //       role: '/guestbook/add',
    //       api: [api.guestbookSave]
    //     },
    //     {
    //       name: '审核',
    //       role: '/guestbook/check',
    //       api: [api.guestbookCheck]
    //     },
    //     {
    //       name: '修改留言/回复',
    //       role: '/guestbook/update',
    //       api: [api.guestbookUpdate]
    //     },
    //     {
    //       name: '推荐/取消推荐',
    //       role: '/guestbook/reCommend',
    //       api: [api.guestbookRecommend,]
    //     },
    //     {
    //       name: '删除',
    //       role: '/guestbook/delete',
    //       api: [api.guestbookDelete]
    //     },
    //     {
    //       name: '查看留言类别',
    //       role: '/guestbookType/list',
    //       api: [api.guestbookTypeList]
    //     },
    //     {
    //       name: '留言类别新增',
    //       role: '/guestbookType/add',
    //       api: [api.guestbookTypeSave]
    //     },
    //     {
    //       name: '留言类别修改',
    //       role: '/guestbookType/update',
    //       api: [api.guestbookTypeUpdate]
    //     },
    //     {
    //       name: '留言类别删除',
    //       role: '/guestbookType/delete',
    //       api: [api.guestbookTypeDelete]
    //     },
    //   ]
    // },
    // {
    //   name: '公众号设置',
    //   role: '/weixin',
    //   children: [
    //     {
    //       name: '公众号设置',
    //       role: '/weixinConfig',
    //       api: [api.weixinGet, api.weixinConfig]
    //     },
    //     {
    //       name: '默认回复',
    //       role: '/weixinMessageDef',
    //       api: [api.weixinMessageDefaultGet, api.weixinMessageUpdate]
    //     },
    //     {
    //       name: '自定义菜单',
    //       role: '/weixinMenu',
    //       api: [api.weixinMenuList],
    //       children: [
    //         {
    //           name: '列表',
    //           role: '/weixinMenu/list',
    //           api: [api.weixinMenuList]
    //         },
    //         {
    //           name: '详情',
    //           role: '/weixinMenu/get',
    //           api: [api.weixinMenuGet]
    //         },
    //         {
    //           name: '添加',
    //           role: '/weixinMenu/add',
    //           api: [api.weixinMenuSave]
    //         },
    //         {
    //           name: '修改',
    //           role: '/weixinMenu/edit',
    //           api: [api.weixinMenuUpdate]
    //         },
    //         {
    //           name: '删除',
    //           role: '/weixinMenu/delete',
    //           api: [api.weixinMenuDelete]
    //         },
    //         {
    //           name: '自定义菜单二级菜单',
    //           role: '/weixinMenu/child',
    //           api: [api.weixinMenuList],
    //           children: [
    //             {
    //               name: '列表',
    //               role: '/weixinMenu/child/list',
    //               api: [api.weixinMenuList]
    //             },
    //             {
    //               name: '添加',
    //               role: '/weixinMenu/child/add',
    //               api: [api.weixinMenuSave, api.weixinMenuGet]
    //             },
    //             {
    //               name: '修改',
    //               role: '/weixinMenu/child/edit',
    //               api: [api.weixinMenuUpdate, api.weixinMenuGet]
    //             },
    //             {
    //               name: '删除',
    //               role: '/weixinMenu/child/delete',
    //               api: [api.weixinMenuDelete]
    //             },
    //           ]
    //         },
    //       ]
    //     },
    //     {
    //       name: '自定义回复',
    //       role: '/weixinMessage',
    //       api: [api.weixinMessageList],
    //       children: [
    //         {
    //           name: '列表',
    //           role: '/weixinMessage/list',
    //           api: [api.weixinMessageList, api.weixinMenuOMenu]
    //         },
    //         {
    //           name: '详情',
    //           role: '/weixinMessage/get',
    //           api: [api.weixinMessageGet]
    //         },
    //         {
    //           name: '添加',
    //           role: '/weixinMessage/add',
    //           api: [api.weixinMessageSave]
    //         },
    //         {
    //           name: '修改',
    //           role: '/weixinMessage/edit',
    //           api: [api.weixinMessageUpdate]
    //         },
    //         {
    //           name: '删除',
    //           role: '/weixinMessage/delete',
    //           api: [api.weixinMessageDelete]
    //         },
    //       ]
    //     },
    //   ]
    // },

  ]
}
export default operateRoles;
